****************************************************************************************************
FILE		:	TUnrar Component for Kylix (tested on Kylix3) using libunrar.so
SRC			:	TUnrar directory
SAMPLES	:	simple_unrar directory
VERSION	: 0.3
AUTHOR	:	le_barbu <le.barbu.li@wanadoo.fr> FRANCE

Adapted from TDFUnrar by le_barbu

Released under rarlab licence (see <http://www.rarlab.com> )

****************************************************************************************************

FIXES:

1- Fixed the RARHeaderData TDateTime bug. Now returns the RIGHT time!

****************************************************************************************************

TODO:

1-	Test the testing function of RAR Archives
2-	Test the listing function of RAR Archives
3-	some tests, other tests and all tests to track Bugs!
4-	What you want to be added and fix Bugs reports

****************************************************************************************************

WHAT REALLY WORKS:

1-	Extracting RAR Archives!
2-	Multi Vol  RAR Archives
3-	Password protected RAR Archives
4-	Override events (NONE, ASK, ALL)
5-	Dialogs for changing volumes, override files and password prompt
		if no event handlers have been set, are directly implemented in the component
6-	!!WARNING!! removed internal localization. Due to the very easy use of the linlocalize (get it at sourceforge.net)
		I prefered remove my localization version.
7-	Extract a list of files by passing a TStringList argument for the Execute() function
		like: MyUnrar.execute(MyStringList);
8-	Events for Errors, progress (files processed, size processed) and others

****************************************************************************************************

KNOWN BUGS:

I have not all tested for now.

****************************************************************************************************

!!Warning!! !!Warning!! !!Warning!! !!Warning!! !!Warning!! !!Warning!!

removed internal localization. Due to the very easy use of linlocalize (get it at sourceforge.net)
I prefered remove my localization version.

!!Warning!! !!Warning!! !!Warning!! !!Warning!! !!Warning!! !!Warning!!

****************************************************************************************************

INSTALLATION:

1-	Copy the sources directory in your kylix path (e.g: /usr/local/kylix3/lib/compression)
2-	Add the sources directory to your kylix path
3-	Component -> Install component -> Unrar.pas
4	TUnrar will be added in the 'Compression' tab
5-	Be sure to have libunrar.so in your path (e.g: /usr/lib)

****************************************************************************************************

CONTACT:

le_barbu:	le.barbu.li@wanadoo.fr

If you like my work please send me feedbacks and FIRST OF ALL I SEARCH A PROGRAMMER JOB (France or Belgium)!!!

Thx for using my product and enjoy!
